peltate leaf - English Synonyms Dictionary